Castle Trust Capital has launched a range of mortgages aimed at buy-to-let landlords with a poor credit history. The ‘credit recovery’...